@charset "UTF-8";
/*banner*/
/*bannerEND*/
/*轮播图*/
.school-content-wrap {
  -webkit-overflow-scrolling: touch;
  /* liuhx:可以把这整行注释掉对比差别 */ }

/*轮播图END*/
/*学校TITlE*/
.school-title {
  background: #FFFFFF;
  width: 100%;
  padding: 0.533333rem 0.346667rem 0;
  border-bottom: 1px solid #EBE8E8;
  border-top: 1px solid #EBE8E8;
  overflow: auto;
  height: 2.373334rem; }
  .school-title > li {
    float: left;
    height: 1.493333rem; }
  .school-title > li:nth-child(1) {
    width: 1.333333rem;
    height: 1.333333rem; }
    .school-title > li:nth-child(1) > img {
      border-radius: 50%;
      max-width: 100%;
      height: auto;
      max-height: 100%; }
  .school-title > li:nth-child(2) {
    width: 6.266667rem;
    margin-left: 0.266667rem; }
    .school-title > li:nth-child(2) > h4 {
      line-height: 0.613333rem;
      font-size: 0.426667rem;
      color: #262626; }
    .school-title > li:nth-child(2) > dd {
      margin-top: 0.24rem;
      width: 100%;
      height: 0.8rem; }
      .school-title > li:nth-child(2) > dd > li {
        float: left;
        font-size: 12px;
        line-height: 0.5rem;
        color: #9A9A9A;
        padding: 0 0.16rem;
        border: 1px solid #EBE8E8;
        margin-right: 0.133333rem;
        border-radius: 3px; }
  .school-title > li:nth-child(3) {
    width: 1.413333rem;
    height: 0.586667rem;
    border-radius: 5px;
    line-height: 0.606667rem;
    float: right;
    font-size: 0.346667rem;
    text-align: center; }
  .school-title .school-attention {
    color: #FFFFFF;
    background: #FA4846; }
  .school-title .school-attention-no {
    color: #9a9a9a;
    background: #f0f0f0; }

/*学校TITlEEND*/
/*学校NAV*/
.school-nav-wrap {
  z-index: 99999;
  background: #FFFFFF;
  width: 100%;
  padding-top: 0.266667rem;
  height: 1.973333rem;
  border-bottom: 1px solid #EBE8E8; }

.school-nav {
  overflow: auto;
  height: 1.44rem; }

.school-nav > dl {
  text-align: center;
  height: 1.44rem;
  width: 25%;
  float: left;
  border-right: 1px solid #ece8e9; }

.school-nav > dl > dt {
  margin-top: 0.133333rem; }

.school-nav > dl > dd {
  margin-top: 0.173333rem; }

.school-nav > dl > dt > span {
  display: none; }

.school-nav > dl.active > dt > span {
  display: block; }

.school-nav > dl.active {
  color: #fb4945; }

.school-nav > dl.active > dt > i {
  display: none; }

.school-nav > dl:nth-child(4) {
  border: none; }

.nav-score img {
  width: 0.426667rem;
  height: 0.573333rem; }

.nav-intro img {
  width: 0.586667rem;
  height: 0.586667rem; }

.nav-general img {
  width: 0.613333rem;
  height: 0.586667rem; }

.nav-weibo img {
  width: 0.72rem;
  height: 0.586667rem; }

.makeng {
  position: fixed;
  font-size: 13px;
  top: 0;
  left: 0;
  height: 1.04rem;
  width: 100%;
  color: #6a6a6a;
  background: #f4f4f4;
  display: none; }
  .makeng > li {
    float: left;
    width: 25%;
    text-align: center;
    height: 1.04rem;
    line-height: 1.04rem; }
  .makeng .ma-active {
    color: #dd2f2e; }

/*学校NAVEND*/
/*录取情况*/
.school-cont-matr-wrap {
  background: #FFFFFF;
  margin-top: 0.266667rem;
  height: 3.946667rem; }

.school-matr-title {
  padding: 0 0.346667rem 0;
  width: 100%;
  height: 1.146667rem;
  font-size: 0.373333rem;
  padding-top: 0.4rem; }

.school-matr-title > li {
  float: left; }

.school-matr-title > li > img {
  width: 0.293333rem;
  height: 0.306667rem;
  vertical-align: middle; }

.school-matr-title > li:nth-child(1) {
  margin-right: 0.133333rem; }

.school-matr-title > li > span {
  color: #408ADE; }

.school-matr-title > li:nth-child(2) > span {
  width: 1.6rem;
  text-align: center;
  display: block;
  float: right;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  white-space: nowrap; }

.school-matr-canvas {
  padding: 0.333333rem 0.50rem 0;
  width: 100%;
  height: 2.8rem;
  background: url(../images/my-charts.png) no-repeat left bottom;
  background-size: 100% 100%; }

/*三个圆形图表*/
.school-matr-canvas > li {
  float: left;
  margin: 0 0.666667rem;
  height: 2.466667rem; }

.matr-canvas > dt {
  width: 1.52rem;
  height: 1.52rem; }

.matr-canvas > dt > canvas {
  width: 1.52rem !important;
  height: 1.52rem !important; }

.matr-canvas > dd {
  margin-top: 0.16rem;
  text-align: center;
  font-size: 0.32rem;
  color: #262626; }

/*圆形图表*/
/*录取情况END*/
/*折线*/
.school-line-wrap {
  width: 100%;
  height: 8.0rem;
  background: #FFFFFF; }

.school-line-title {
  padding: 0 0.32rem;
  margin-top: 0.266667rem;
  border-bottom: 1px solid #d4d4d4;
  height: 1.04rem; }
  .school-line-title > li {
    line-height: 1.04rem;
    color: #262626;
    font-size: 0.373333rem;
    height: 1.04rem; }
  .school-line-title > li > img {
    vertical-align: middle;
    margin-right: 0.266667rem;
    width: 0.293333rem;
    height: 0.28rem; }

.school-line {
  width: 100%;
  height: 6.826667rem; }

/*折线END*/
/*专业录取情况*/
.school-admission-situation {
  padding: 0 0.32rem 0;
  margin-top: 0.266667rem;
  background: #FFFFFF; }

.school-admission-title {
  width: 100%;
  height: 1.04rem;
  line-height: 1.04rem;
  color: #262626;
  font-size: 0.373333rem;
  border-bottom: 1px solid #d4d4d4;
  font-weight: 100; }
  .school-admission-title > img {
    vertical-align: middle;
    margin-right: 0.266667rem;
    width: 0.293333rem;
    height: 0.293333rem; }

.school-admission-list {
  margin-top: 0.226667rem; }
  .school-admission-list > li {
    height: 1.173333rem;
    color: #262626;
    font-size: 0.4rem;
    text-align: center;
    line-height: 1.173333rem;
    border-bottom: 1px solid #EBE8E8; }
    .school-admission-list > li > span {
      float: left;
      display: block;
      text-align: center;
      width: 1.6rem;
      overflow: hidden;
      text-overflow: ellipsis;
      -o-text-overflow: ellipsis;
      white-space: nowrap; }
    .school-admission-list > li > span:nth-child(1) {
      width: 3.88rem;
      border: none;
      text-align: left; }
    .school-admission-list > li > span:nth-child(4) {
      width: 2.0rem; }
  .school-admission-list > li:nth-child(1) {
    color: #262626;
    font-size: 0.373333rem; }

.school-admission-more {
  width: 100%;
  height: 1.0rem;
  background: #FFFFFF;
  line-height: 1.0rem;
  text-align: center; }
  .school-admission-more > img {
    vertical-align: middle;
    width: 0.346667rem;
    height: 0.213333rem; }

/*专业录取情况END*/
/*学校简介*/
.cont-style {
  padding: 0.32rem;
  background: #FFFFFF;
  margin-top: 0.266667rem;
  border-top: 1px solid #ece8e9;
  word-break: break-word;
  border-bottom: 1px solid #ece8e9; }

.school-content-title {
  color: #262626;
  font-size: 0.373333rem;
  width: 100%; }

.school-content-title > img {
  margin-right: 0.346667rem;
  width: 0.293333rem;
  height: 0.293333rem;
  vertical-align: inherit; }

.content-title {
  margin-top: 0.346667rem;
  width: 100%;
  height: 0.893333rem;
  color: #262626;
  font-size: 0.3733333rem;
  line-height: 0.893333rem;
  border-bottom: 1px solid #ece8e9; }

.school-content {
  margin-top: 0.4rem;
  color: #6A6A6A;
  line-height: 0.56rem;
  font-size: 0.4rem; }

/*学校简介end*/
/*报志愿*/
.volunteer-header {
  width: 100%;
  height: 1.0rem;
  background: rgba(0, 0, 0, 0.6);
  color: #ffffff;
  padding: 0 4%; }
  .volunteer-header > li:nth-child(1) {
    width: 80%;
    float: left;
    line-height: 1.0rem; }
  .volunteer-header > li:nth-child(2) {
    width: 20%;
    font-size: 0.8rem;
    float: right;
    text-align: right;
    line-height: 1.0rem; }

.sub-title {
  width: 100%;
  height: 0.90667rem;
  font-size: 0.4rem;
  line-height: 0.90667rem;
  text-indent: 0.34667rem;
  background: #f4f4f4;
  border-bottom: 1px solid #ece8e9; }

.sub-content {
  width: 100%;
  height: 1.4rem; }
  .sub-content > li {
    float: left;
    height: 1.4rem;
    line-height: 1.38667rem; }
  .sub-content > li:nth-child(1) {
    width: 14%; }
    .sub-content > li:nth-child(1) > img {
      margin-left: 0.34667rem;
      vertical-align: middle;
      width: 0.64rem;
      height: 0.64rem; }
  .sub-content > li:nth-child(2) {
    width: 86%;
    height: 1.38667rem;
    border-bottom: 1px solid #ece8e9; }
    .sub-content > li:nth-child(2) > span {
      float: right;
      margin-left: 0.2rem;
      color: #9b9b9b; }
    .sub-content > li:nth-child(2) .sub-color {
      color: #262626;
      font-size: 0.4rem;
      float: left; }
    .sub-content > li:nth-child(2) .sub-img > img {
      width: 0.18667rem;
      height: 0.34667rem;
      vertical-align: middle;
      margin-right: 0.34667rem; }
    .sub-content > li:nth-child(2) .sub-num {
      font-size: 0.64rem; }

.sub-content:nth-child(3) > li {
  border: 0; }

/*报志愿END*/
